package br.com.strings_serializacao;

import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
 * Objetivo: Demonstrar como criar diretorio, arquivo dentro de diretorio, renomear
 * diretorio, excluir diretorio e listar os arquivos presentes em um diretorio.
 * @author Sidney
 *
 */
public class ExemploDiretorio2 {
	public static void main(String[] args) {
		File f = new File("/teste/T3");
		f.mkdir();
		File arq = new File(f,"Apagando.txt");
		try{
			arq.createNewFile();
		}catch(IOException e){e.printStackTrace();}
		f.delete();//nao deleta o diretorio pois o mesmo contem um arquivo
		File novo = new File("/teste/T4");
		f.renameTo(novo);//renomeia, mesmo contendo arquivo dentro do diretorio
		//lista os arquivos contidos dentro do diretorio novo
		//String[]lista = new String[10];
		File[] lista = new File[10];
		lista = novo.listFiles();
		for(File arquivos : lista){
			System.out.println(arquivos);
		}
	}
	
}
